having horns turned sharply upward - Français Anglais Dictionnaire